留数的应用

留数计算定积分

核心思想:

将定积分化为复变函数沿某条封闭曲线的积分, 实现被积函数和被积函数的转化

一、类型一

∫02πR(cos⁡θ,sin⁡θ)dθ
  1. 被积函数的转化:
z=eiθ⇒{dz=ieiθdθ→dθ=dzizsin⁡θ=12i(eiθ−e−iθ)=z2−12izcos⁡θ=12(eiθ+e−iθ)=z2+12z
  1. 积分区域的转化:转为 |z|=1 (单位圆周)正方向绕行一周的积分
∫02πR(cos⁡θ,sin⁡θ)dθ=∮|z|=1R[z2+12z,z2−12iz]dziz=∮|z|=1f(z)dz=2πi∑k=1nRes[f(z),zk]

f(z) 为 z 的有理函数,且在单位圆周上分母不为 0,zk 为包围在单位圆周内的全部的孤立奇点

二、类型二

∫−∞+∞R(x)dx

有理函数 R(z) 的分母至少比分子高两次,并且分母在实轴上无孤立奇点

  1. 被积函数的转化:R(z)=R(x) (实轴上)
  2. 积分区域的转化:取一条连接区间两端的按段光滑的曲线,与区间 [−R,R] 构成一条封闭曲线,R→∞ 使得 R(z) 所有的在上平面内的极点 zk 都包含在积分路线内
∫−RRR(x)dx+∫CRR(z)dz=2πi∑Res[R(z),zk]|R(z)|<2|z|2|∫CRR(z)dz|≤2πRR→∞:∫CRR(z)dz→0∫−RRR(x)dx→∫−∞+∞R(x)dx∫−∞+∞R(x)dx=2πi∑k=1nRes[R(z),zk]
注意

注意积分区域只选择了上半圆周(取下半圆周同理)
只考虑在上半圆周的奇点,也同样意味着不能够通过计算无穷远点处的留数来简化积分的计算

如果在实轴上有一级极点

∫−∞+∞f(x)dx=2πi{∑k=1nRes[f(z),zk]+12∑k=1nRes[f(z),xk]}

三、类型三

∫−∞+∞R(x)eaixdx(a>0)

有理函数 R(z) 的分母至少比分子高一次,并且在实轴上无孤立奇点

积分区域的转化:取一条连接区间两端的按段光滑的曲线,与区间 [−R,R] 构成一条封闭曲线
R→∞ 使得 R(z) 所有的在上平面内的极点 zk 都包含在积分路线内:

∫−∞+∞R(x)eaixdx=2πi∑k=1nRes[R(z)eaiz,zk]
注意!

R(x)eaix 的形式, 千万不要忘掉指数上为虚数
又由于 eaix=cos⁡(ax)+isin⁡(ax) 可以用欧拉公式使用三角函数表示
所以如果被积函数形如:
R(x)cos⁡ax=Re{R(x)eaix}
R(x)sin⁡ax=Im{R(x)eaix}
也可进行积分,只要在积分之后取 实部和 虚部即可

例题

计算积分:

∫0+∞xsin⁡mx(x2+a2)2dx(m>0,a>0)

因为被积函数为偶函数,转换积分区域使得定理条件适用

eimx=cos⁡mx+isin⁡mx⇒sin⁡mx=Im{eimx}∫0+∞xsin⁡mx(x2+a2)2dx=12∫−∞+∞xsin⁡mx(x2+a2)2dx=12Im[∫−∞+∞x(x2+a2)2eimxdx]

所以 f(z)=z(z2+a2)2eimz

在上半平面有二级极点 z=ai

Res(f(z),ai)=ddz[z(z+ai)2eimz]z=ai∫−∞+∞x(x2+a2)2eimxdx=2πiRes[f(z),ai]∫0+∞xsin⁡mx(x2+a2)2dx=12Im[2πiRes[f(z),ai]]